Yellowstriped cardinalfish, Apogon (Ostorhinchus) cyanosoma
Moluccen cardinalfish, Apogon (Ostorhinchus) moluccensis
Ring-tailed cardinalfish, Ostorhinchus aureus
unidentified species
Larval (Mini) cardinalfish, Apogon (Ostorhinchus) neotes
Frostfin cardinalfish, Apogon (Ostorhinchus) hoevenii
©2023 Mermaid Underwater Photographic. All Rights Reserved.
Contact us at mermaid@underwater.org.
Last modified 18 April 2023